<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>2.5.1函数参数的默认值</title>
    </head>
    <body>
        <script>
            //【2.31】设置函数参数的默认值
            //ES5方式
            function fn(name,age){
                name = name || "tom";
                age = age || 17;
                console.log(name + "," + age);
            }
            //ES5 + 类型检查
            function fn2(name,age){
                name = (typeofname !='undefined'? age:17);
                console.log(name + "," + age);
            }
            //ES6方式
            function fn3(name='tom',age=17){
                console.log(name + "," + age);
            }

            fn();
            fn2();
            fn3();
        </script>
    </body>
</html>